Towards an RDF Analytics Language: Learning from Successful Experiences
نویسندگان
چکیده
SPARQL, the W3C standard querying language for RDF, provides rich capabilities for slicing and dicing RDF data. The latest version, SPARQL 1.1, added support for aggregation, nested and distributed queries among others. Nevertheless, the purely declarative nature of SPARQL and the lack of support for common programming patterns, such as recursion and iteration, make it challenging to perform complex data processing and analysis in SPARQL. In the database community, similar limitations of SQL resulted in a surge of proposals of analytics languages and frameworks. These languages are carefully designed to run on top of distributed computation platforms. In this paper, we review these efforts of the database community, identify a number of common themes they bear and discuss their applicability in the Semantic Web and Linked Data realm. In particular, design decisions related to the data model, schema restrictions, data transformation and the programming paradigm are examined and a number of related challenges for defining an RDF analytics language are outlined.
منابع مشابه
EFL Students’ Attitudes towards Self-Access Language Learning Centers (SALC): The Case of Iranian ESP Students
This article presents the attitude of ESP learners towards the role of Self-Access Language Learning Centres in improving their reading comprehension. It provides an evaluation of the success of these contents as well as an interpretation of students’ understanding of the related concepts. Finally it identifies factors that enhance or hinder the successful implementation of Self-Access Language...
متن کاملApplied Linguistic Approach to Language Learning Strategies (A Critical Review)
From applied linguistic point of view, the fundamental question facing the language teachers, methodologists and course designers is which procedure is more effective in FL/SL: learning to use or using to learn? Definitely, in order to be a competent language user, knowledge of language system is necessary, but it is not sufficient to be a successful language user. That is why there was a gradu...
متن کاملPerceptions of Iranian EFL Learners towards Learning Language through Computers: An Investigation on the TOEFL (Paper and Computer Based) Test
Computer technology has influenced the realm of language teaching and testing so drastically that no language teaching program could be imagined nowadays without the use digitized software and mul- timedia. This study aims at investigating Iranian EFL learners' performance on paper-based test com- pared with their performance on computer-based test while considering their attitudes towards the ...
متن کامل“It’s Practically a Must”: Neoliberal Reasons for Foreign Language Learning
This qualitative study analyzes the reasons of college students for learning English as a foreign language (EFL) in Costa Rica and the reasons of high school students for learning German as a foreign language (GFL) in the US. It asks to what extent the learners’ reasons align with or deviate from neoliberal discourses that commodify foreign languages. The analysis of 27 interviews in a US high ...
متن کاملIranian EFL University Lecturers’ and Learners’ Attitude towards Using First Language as a Scaffolding Tool in Reading Comprehension
Abstract The role of EFL lecturers’ first language (L1) in the EFL courses has been an ongoing debate. A monolingual approach to EFL suggests that the use of the target language solely in foreign language (FL) classroom improves learning of the target language. Accordingly, the purpose of the present study was to investigate the attitude of Iranian lecturers and EFL learners towards using L1 as...
متن کامل